@charset "utf-8";


@import "common/mixincommon";



.section{
    padding-top: r(50px);
    padding-bottom: r(40px);
}
.section-license{
    position: relative;
    &:after{
        position: absolute;
        left: -1rem;
        bottom: 0;
        display: block;
        content: '';
        width: calc(100% + 2rem);
        height: r(20px);
        background-color: $f2;
    }
}


.section-title{
    width: 100%;
    height: r(48px);
    line-height: r(48px);
    font-size: 0;
    span{
        display: inline-block;
        width: r(48px);
        height: 100%;
        color: $sf;
        font-size: r(24px);
        background-color: $acolor;
        border-radius: 50%;
        text-align: center;
        vertical-align: middle;
    }
    p{
        display: inline-block;
        color: $s3;
        font-size: r(32px);
        margin-left: r(20px);
        vertical-align: middle;
    }
}


.section-item{
    margin-top: r(50px);
    .section-item-title{
        color: $s3;
        font-size: r(30px);
        line-height: r(30px);
        margin-bottom: r(30px);
    }
    .section-item-input{
        width: 100%;
        height: r(80px);
        border-radius: r(10px);
        border: solid r(1px) $sc;
        padding: 0 r(20px);
    }
}


.item-license{
    .license-ptink{
        color: #bbbbbb;
        font-size: r(24px);
        line-height: r(26px);
        margin-bottom: r(30px);
    }
    .license-wrapper{
        position: relative;
        width: r(320px);
        height: r(240px);
        overflow: hidden;
        text-align: center;
        img{
            width: 100%;
            vertical-align: middle;
        }
        .img-shade{
            position: absolute;
            bottom: 0;
            left: 0;
            display: block;
            width: 100%;
            height: r(80px);
            line-height: r(80px);
            background-color: rgba(0,0,0,.8);
        }
        .iconfont{
            color: $sf;
            font-size: r(30px);
        }
    }
}


.section-text{
    font-size: r(28px);
    line-height: r(32px);
    color: $sb;
    margin-top: r(30px);
}